package com.puge.eduservice.excel;

import com.alibaba.excel.EasyExcel;

import java.util.ArrayList;
import java.util.List;

/**
 * @author by sun
 * @date 2021/6/13.18:24
 */

public class TestEasyExcel {


    public static void main(String[] args) {
        /** 实现EasyExcel写的操作 */
//        1，设置写入文件夹地址和excel文件名称
//        String filename = "Y:\\writeTest3.xlsx";

//        2，调用 easyexcel 里面的方法实现表格写的操作
//        EasyExcel.write(filename,DemoData.class).sheet("学生列表").doWrite(getData());

        /** 读的操作：读取原有的表格中的数据*/
        String filename = "F:\\测试资料\\EasyExcel\\";
        EasyExcel.read(filename,DemoData.class,new ExcelListener()).sheet().doRead();

    }
//        创建方法返回lis集合
        private static List<DemoData> getData(){
            List<DemoData> list = new ArrayList<>();

            for (int i = 0; i < 100; i++) {
                DemoData data = new DemoData();
                data.setSno(i);
                data.setSname("Nom"+i);
                list.add(data);
            }
            System.out.println(list);
    return list;


    }
}
